infested with flies - Turc Anglais Dictionnaire